.methodologies{position:relative;width:100%;overflow:hidden;padding:0 calc((100% - 1440px) / 2) 0 calc((100% - 1440px) / 2);background-color:var(--secondary-800);margin-bottom:-35px}@media (max-width:1200px){.methodologies{flex-flow:column}}.methodologies .methodologies__header{position:absolute;z-index:2;border-radius:15px;background:linear-gradient(90deg,#B9DAEC 0%,#EAF2F9 100%);width:1278px;margin:auto;right:0;left:0;overflow:hidden;height:283px}@media (max-width:1440px){.methodologies .methodologies__header{width:calc(100% - 100px);height:263px;box-shadow:var(--bx-shadow2)}}@media (max-width:768px){.methodologies .methodologies__header{width:calc(100% - 20px);height:230px}}.methodologies__header .methodologies__figure{width:fit-content;height:inherit}@media (max-width:470px){.methodologies__header .methodologies__figure{width:100%}}.methodologies__figure .methodologies__image{width:auto;height:inherit}@media (max-width:470px){.methodologies__figure .methodologies__image{width:inherit}}.methodologies__header .methodologies__slider{display:flex;height:158px;width:max-content;margin:auto;margin-left:0;position:absolute;top:80px;left:50px;pointer-events:none}@media (max-width:1200px){.methodologies__header .methodologies__slider{min-width:430px;margin:auto 30px auto auto;right:0}}@media (max-width:768px){.methodologies__header .methodologies__slider{top:55px}}@media (max-width:576px){.methodologies__header .methodologies__slider{top:70px;left:0;margin-right:0;width:fit-content;min-width:fit-content;height:-webkit-fill-available}}@media (max-width:470px){.methodologies__header .methodologies__slider{width:100%;margin:0}}.methodologies__slider .methodologies__fixed{color:var(--secondary-400);font:normal 700 40px/50px var(--primary-font);height:max-content;min-width:max-content}@media (max-width:576px){.methodologies__slider .methodologies__fixed{font-size:7vw;line-height:33px;text-align:right}}.methodologies__slider .swiper-wrapper{align-items:flex-end;min-width:240px}@media (max-width:576px){.methodologies__slider .swiper-wrapper{min-width:auto;width:auto}}.methodologies__slider .swiper{width:100%;height:inherit;margin:auto;display:flex;gap:10px}@media (max-width:576px){.methodologies__slider .swiper{justify-content:center;padding:0 10px}}.methodologies__slider .swiper-slide.swiper-slide-active>span{color:var(--secondary-400);font:normal 700 40px/50px var(--primary-font);opacity:1;margin-top:-6px}@media (max-width:576px){.methodologies__slider .swiper-slide.swiper-slide-active>span{font-size:7vw;line-height:33px}}.methodologies__slider .swiper-slide.swiper-slide-next>span,.methodologies__slider .swiper-slide>span{color:var(--secondary-300);font:normal 200 33px/42px var(--primary-font);opacity:.35}.methodologies__slider .swiper-slide>span{opacity:.1}@media (max-width:576px){.methodologies__slider .swiper-slide.swiper-slide-next>span,.methodologies__slider .swiper-slide>span{font-size:5vw;line-height:28px}}.methodologies__slider .methodologies__name span{transition:all var(--transition-500ms);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.methodologies .methodologies__banner{width:100%;max-width:638px;height:inherit;position:relative;top:123px;overflow:hidden}@media (max-width:1440px){.methodologies .methodologies__banner{height:inherit}}@media (max-width:1200px){.methodologies .methodologies__banner{max-width:none;height:75dvh}}@media (max-width:576px){.methodologies .methodologies__banner{height:500px}}.methodologies .methodologies__banner::before{position:absolute;content:'';display:block;width:100%;inset:0;z-index:1;background:linear-gradient(0deg,#0C151B 0%,#172935 25%,rgb(23 41 53 / 50%) 100%);opacity:.95}.methodologies__banner .methodologies__img{height:inherit;object-fit:cover}@media (max-width:1200px){.methodologies__banner .methodologies__img{width:inherit}}.methodologies__banner .methodologies__proposal{position:absolute;left:0;right:0;bottom:35%;color:var(--neutral-light);font:normal 200 40px/50px var(--primary-font);max-width:420px;margin:auto;z-index:2;text-align:left;opacity:0;transition:all var(--transition-element);transform:translateY(180px)}@media (max-width:576px){.methodologies__banner .methodologies__proposal{width:inherit;max-width:340px;bottom:46%;font-size:26px;line-height:normal;padding:0 10px;text-align:center}}.methodologies__banner .methodologies__proposal.reveal{opacity:1;transform:translateY(0)}.methodologies .methodologies__details{width:100%;border-radius:15px;background-color:var(--neutral-light);height:auto;z-index:5;margin-top:24px}@media (max-width:1200px){.methodologies .methodologies__details{margin:0 10px 0 10px;width:fit-content}}.methodologies__details .methodologies__description{padding:51px 100px 50px 100px;box-shadow:var(--bx-shadow2);min-height:258px}@media (max-width:1440px){.methodologies__details .methodologies__description{padding:40px 50px;min-height:238px}}@media (max-width:576px){.methodologies__details .methodologies__description{padding:30px;min-height:185px}}.methodologies__description h2{color:var(--gray-300);font:normal 400 16px/26.24px var(--secondary-font);max-width:413px}@media (max-width:576px){.methodologies__description h2{font-size:14px}}.methodologies__details .methodologies__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));padding:100px 50px;gap:50px}@media (max-width:1440px){.methodologies__details .methodologies__grid{gap:30px}}@media (max-width:768px){.methodologies__details .methodologies__grid{row-gap:40px}}@media (max-width:576px){.methodologies__details .methodologies__grid{padding:60px 30px}}.methodologies__topic .topic__icon{width:24px;height:24px;margin-bottom:10px}.methodologies__topic .topic__title{color:var(--secondary-200);padding-bottom:15px;font:normal 700 20px/25px var(--primary-font)}.methodologies__topic .topic__description{color:var(--gray-200);font:normal 400 16px/26.24px var(--primary-font)}@media (max-width:992px){.methodologies__topic .topic__description{font-size:14px}}